non-aggression pact - French English Dictionary